.book {
    background: #bad04d;
    color: #183e2e;
    font-size:12px;
    font-weight:bold;
    padding-top:4px;
    padding-bottom: 2px;
    padding-left: 2px;
}
body {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small; 
	background-image: none;
	background: white;
	color: #000000;}
/* outmost container */
#container {
	width: 1786px;
	position: absolute;
	margin-left: -393px;
	top: 28px;
	left: 50%;
	background-image: url(../images/content_bg.png);
	display:inherit;	background-color: white;}
table, tr, td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: x-small;  align: center;}
.bordered_table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;  align: center;
	/*border-color: #bdbdbd;  border-style: solid;  border-top-width: 1;  border-bottom-width: 1;  border-right-width: 1;  border-left-width: 1;*/  
	background-color: #F1F1F1;}
.grayboxheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #7E7D7E;  text-align: center;}
.whitebox {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: normal;  color: #000000;  background-color: #FFFFFF;  }.indented_cell {  font-family: Verdana, Arial, Helvetica, sans-serif;  margin-left: 15px;  margin-top: 5px;  margin-bottom:15px;}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: xx-small;  color: #DDDDDD;
	text-align: center;}
.copyright a {
	color: #DDDDDD;
}
.example {font-size:smaller; font-style:italic; font-weight:normal;}
.message {color:blue; font-weight:bold; text-align:center}
.grayboxfont {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: normal;  color: #424142;}
.question {  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #262C4C;}
.percentage {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: normal;  color: #000000;}
.error {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: x-small;  font-weight: bold;  text-align: center;  color: #CB0404;}
.title {    font-size: 14px;    color: black;    font-weight: bold;    background-color: silver;    padding-top: 6px;    padding-bottom: 6px;    padding-left: 4px;    width: 99%;}
.subtitle {    font-size: 12px;    text-decoration: underline;    color: #3399FF;    padding-top: 6px;    padding-bottom: 2px;}
.comment {    
	font-size: 12px;
	background-color: #cedf77;
	position: relative;
	left: 50%;
	margin-left:-150px;
	width: 300px;
	padding: 6px;
	text-align: center;
	margin-bottom: 4px;
	color: #183e2e;
}
/**** Specific ****/
#header {	
	width: 100%;
	display: block;
	background-color: #bad04d;
	/*background-image: url(images/plastic.png);	*/background-repeat: repeat-x;
	background-position: top;
	border-bottom: 2px solid #cedf77;
	line-height: 20px;    height: 22px;    margin:0px;
	padding:0px;
	padding-bottom:4px;
	padding-top: 4px;
	text-align:left;
	color: white;}
h1 {    
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 18px;
	line-height: 20px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:4px;}
#top_table{border: 1px solid #cedf77;border-bottom:none;}
#bottom_table{border:1px solid #cedf77;border-top:none;background:white;}/***** PROGRESS CONTAINER LEFT *****/
#container-left {    position:absolute;    width: 160px;    padding-left:10px;    float:left;    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
#container-left ul {border:1px solid silver;  background-color:white;margin:0px;padding:0px;margin-top:10px;}#container-left li {background-color:silver;list-style:none;  padding:3px;margin:2px;padding-left:20px;background-image:url('images/next_a.gif');background-position:3px;background-repeat:no-repeat;}#container-left .active {background-position:3px;background-color:gray;background-image:url('images/next_b.gif');background-repeat:no-repeat;}#container-left a:link, #container-left a:visited {color:#333333; text-decoration:none;}#container-left .active a:link,#container-left .active a:visited {color:white; text-decoration:underline;}#container-left a:hover {text-decoration:underline;}
.inst {
	color: #bad04d;
}
